[INFO] cloning repository https://github.com/majksa-dev/entry-point
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/majksa-dev/entry-point" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmajksa-dev%2Fentry-point", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmajksa-dev%2Fentry-point'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a01bed2f254e357266c5c20ed66e2b5ab75a8d19
[INFO] testing majksa-dev/entry-point against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmajksa-dev%2Fentry-point" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/majksa-dev/entry-point
[INFO] finished tweaking git repo https://github.com/majksa-dev/entry-point
[INFO] tweaked toml for git repo https://github.com/majksa-dev/entry-point written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/majksa-dev/entry-point on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/majksa-dev/entry-point already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 006929e9a9f42031d0aa0df9bfd001bcb2cf8d87630e2f3fc1d851ba3aa40ba9
[INFO] running `Command { std: "docker" "start" "-a" "006929e9a9f42031d0aa0df9bfd001bcb2cf8d87630e2f3fc1d851ba3aa40ba9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "006929e9a9f42031d0aa0df9bfd001bcb2cf8d87630e2f3fc1d851ba3aa40ba9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "006929e9a9f42031d0aa0df9bfd001bcb2cf8d87630e2f3fc1d851ba3aa40ba9", kill_on_drop: false }`
[INFO] [stdout] 006929e9a9f42031d0aa0df9bfd001bcb2cf8d87630e2f3fc1d851ba3aa40ba9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ae9b50e3f866b5ae48e904cff891003f3745cc7ebb323c6e9b76907049fa2d55
[INFO] running `Command { std: "docker" "start" "-a" "ae9b50e3f866b5ae48e904cff891003f3745cc7ebb323c6e9b76907049fa2d55", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling serde v1.0.205
[INFO] [stderr]    Compiling pin-project-lite v0.2.13
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling itoa v1.0.10
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling dunce v1.0.4
[INFO] [stderr]    Compiling serde_json v1.0.122
[INFO] [stderr]    Compiling ryu v1.0.17
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling regex-syntax v0.8.4
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling syn v2.0.72
[INFO] [stderr]    Compiling jobserver v0.1.32
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling thread_local v1.1.8
[INFO] [stderr]    Compiling cc v1.0.90
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling aws-lc-rs v1.8.1
[INFO] [stderr]    Compiling bytes v1.6.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling cmake v0.1.50
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling gimli v0.28.1
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling aws-lc-sys v0.20.0
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling anyhow v1.0.86
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling miniz_oxide v0.7.2
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling socket2 v0.5.7
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling mirai-annotations v1.12.0
[INFO] [stderr]    Compiling indenter v0.3.3
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.23
[INFO] [stderr]    Compiling rustls-pki-types v1.7.0
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling owo-colors v3.5.0
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling tinyvec v1.8.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling regex v1.10.6
[INFO] [stderr]    Compiling mio v1.0.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling unicode-width v0.1.13
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling unicode-segmentation v1.11.0
[INFO] [stderr]    Compiling rustls v0.23.12
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling unicode-normalization v0.1.23
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling unicode-bidi v0.3.15
[INFO] [stderr]    Compiling serde_derive v1.0.205
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling tokio-macros v2.4.0
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling tokio v1.39.2
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.60
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling dotenv v0.15.0
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stderr]    Compiling derive_more v0.99.18
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling structopt-derive v0.4.18
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling sendfile v0.3.0
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling structopt v0.3.26
[INFO] [stderr]    Compiling http v1.1.0
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling url v2.5.2
[INFO] [stderr]    Compiling async-trait v0.1.81
[INFO] [stderr]    Compiling combine v4.6.7
[INFO] [stderr]    Compiling sha1_smol v1.0.1
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling arc-swap v1.7.1
[INFO] [stderr]    Compiling rustls-pemfile v2.1.3
[INFO] [stderr]    Compiling tracing-serde v0.1.3
[INFO] [stderr]    Compiling serde-env v0.1.1
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling envy v0.4.2
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling tracing-error v0.2.0
[INFO] [stderr]    Compiling color-spantrace v0.2.1
[INFO] [stderr]    Compiling color-eyre v0.6.3
[INFO] [stderr]    Compiling tracing-panic v0.1.2
[INFO] [stderr]    Compiling redis v0.26.1
[INFO] [stderr]    Compiling essentials v0.3.6 (https://github.com/majksa-dev/rust-essentials?tag=0.3.6#c1a0e2f6)
[INFO] [stderr]    Compiling io v0.3.0 (https://github.com/majksa-dev/rust-io?tag=0.3.0#9d3222b2)
[INFO] [stderr]    Compiling rustls-webpki v0.102.6
[INFO] [stderr]    Compiling tokio-rustls v0.26.0
[INFO] [stderr]    Compiling gateway v0.8.6 (https://github.com/majksa-dev/rust-gateway?tag=0.8.6#a8ed56ef)
[INFO] [stderr]    Compiling entry-point v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 00s
[INFO] running `Command { std: "docker" "inspect" "ae9b50e3f866b5ae48e904cff891003f3745cc7ebb323c6e9b76907049fa2d55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ae9b50e3f866b5ae48e904cff891003f3745cc7ebb323c6e9b76907049fa2d55", kill_on_drop: false }`
[INFO] [stdout] ae9b50e3f866b5ae48e904cff891003f3745cc7ebb323c6e9b76907049fa2d55
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 65ebe5ce4dff745fb1c7e0651350121391a279cf7943a8fd484599b8d37c47e0
[INFO] running `Command { std: "docker" "start" "-a" "65ebe5ce4dff745fb1c7e0651350121391a279cf7943a8fd484599b8d37c47e0", kill_on_drop: false }`
[INFO] [stderr]    Compiling value-bag v1.9.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling serde v1.0.205
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling pkg-config v0.3.30
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling tokio v1.39.2
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling openssl-sys v0.9.103
[INFO] [stderr]    Compiling parking v2.2.0
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling pin-project-internal v1.1.5
[INFO] [stderr]    Compiling thiserror v1.0.63
[INFO] [stderr]    Compiling openssl-probe v0.1.5
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling fastrand v2.1.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.63
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling pin-project v1.1.5
[INFO] [stderr]    Compiling event-listener v5.3.1
[INFO] [stderr]    Compiling libz-sys v1.1.16
[INFO] [stderr]    Compiling ring v0.17.8
[INFO] [stderr]    Compiling libnghttp2-sys v0.1.10+1.61.0
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling event-listener v2.5.3
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling event-listener-strategy v0.5.2
[INFO] [stderr]    Compiling standback v0.2.17
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling cipher v0.2.5
[INFO] [stderr]    Compiling serde_json v1.0.122
[INFO] [stderr]    Compiling url v2.5.2
[INFO] [stderr]    Compiling regex v1.10.6
[INFO] [stderr]    Compiling futures-lite v2.3.0
[INFO] [stderr]    Compiling curl-sys v0.4.73+curl-8.8.0
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling waker-fn v1.2.0
[INFO] [stderr]    Compiling fastrand v1.9.0
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling futures-lite v1.13.0
[INFO] [stderr]    Compiling async-channel v1.9.0
[INFO] [stderr]    Compiling universal-hash v0.4.0
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling polling v2.8.0
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.92
[INFO] [stderr]    Compiling httparse v1.9.4
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling const_fn v0.4.10
[INFO] [stderr]    Compiling async-task v4.7.1
[INFO] [stderr]    Compiling cpuid-bool v0.2.0
[INFO] [stderr]    Compiling rustix v0.37.27
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling polyval v0.4.5
[INFO] [stderr]    Compiling time-macros-impl v0.1.2
[INFO] [stderr]    Compiling tokio-util v0.7.11
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling aes-soft v0.6.4
[INFO] [stderr]    Compiling async-channel v2.3.1
[INFO] [stderr]    Compiling async-lock v3.4.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling crypto-mac v0.10.0
[INFO] [stderr]    Compiling piper v0.2.3
[INFO] [stderr]    Compiling time v0.2.27
[INFO] [stderr]    Compiling async-io v1.13.0
[INFO] [stderr]    Compiling linux-raw-sys v0.3.8
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling blocking v1.6.1
[INFO] [stderr]    Compiling h2 v0.4.5
[INFO] [stderr]    Compiling hmac v0.10.1
[INFO] [stderr]    Compiling aes v0.6.0
[INFO] [stderr]    Compiling time-macros v0.1.1
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling polling v3.7.2
[INFO] [stderr]    Compiling rustls-webpki v0.102.6
[INFO] [stderr]    Compiling async-io v2.3.3
[INFO] [stderr]    Compiling async-executor v1.13.0
[INFO] [stderr]    Compiling ghash v0.3.1
[INFO] [stderr]    Compiling ctr v0.6.0
[INFO] [stderr]    Compiling tracing-serde v0.1.3
[INFO] [stderr]    Compiling async-lock v2.8.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling aead v0.3.2
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling spinning_top v0.2.5
[INFO] [stderr]    Compiling socket2 v0.4.10
[INFO] [stderr]    Compiling cookie v0.14.4
[INFO] [stderr]    Compiling tower-layer v0.3.2
[INFO] [stderr]    Compiling cpufeatures v0.2.12
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling bumpalo v3.16.0
[INFO] [stderr]    Compiling tower-service v0.3.2
[INFO] [stderr]    Compiling curl v0.4.46
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.92
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling aes-gcm v0.8.0
[INFO] [stderr]    Compiling async-global-executor v2.4.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling hkdf v0.10.0
[INFO] [stderr]    Compiling kv-log-macro v1.0.7
[INFO] [stderr]    Compiling unicase v2.7.0
[INFO] [stderr]    Compiling http-types v2.12.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling isahc v0.9.14
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling darling_core v0.20.10
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.92
[INFO] [stderr]    Compiling async-std v1.12.0
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling sluice v0.5.5
[INFO] [stderr]    Compiling tracing-futures v0.2.5
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling wasm-bindgen v0.2.92
[INFO] [stderr]    Compiling openssl v0.10.66
[INFO] [stderr]    Compiling bytes v0.5.6
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling infer v0.2.3
[INFO] [stderr]    Compiling hyper v1.4.1
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.92
[INFO] [stderr]    Compiling tracing-error v0.2.0
[INFO] [stderr]    Compiling rustls-pemfile v2.1.3
[INFO] [stderr]    Compiling http-body-util v0.1.2
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling native-tls v0.2.12
[INFO] [stderr]    Compiling rustls v0.22.4
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling color-spantrace v0.2.1
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling darling_macro v0.20.10
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling hyper-util v0.1.6
[INFO] [stderr]    Compiling darling v0.20.10
[INFO] [stderr]    Compiling encoding_rs v0.8.34
[INFO] [stderr]    Compiling bstr v1.10.0
[INFO] [stderr]    Compiling anstyle v1.0.8
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling match_cfg v0.1.0
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling flume v0.9.2
[INFO] [stderr]    Compiling anstyle-parse v0.2.5
[INFO] [stderr]    Compiling hostname v0.3.1
[INFO] [stderr]    Compiling enum-as-inner v0.6.0
[INFO] [stderr]    Compiling globset v0.4.14
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling serde_with_macros v3.9.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling js-sys v0.3.69
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling color-eyre v0.6.3
[INFO] [stderr]    Compiling tracing-panic v0.1.2
[INFO] [stderr]    Compiling serde_qs v0.8.5
[INFO] [stderr]    Compiling serde-env v0.1.1
[INFO] [stderr]    Compiling idna v0.4.0
[INFO] [stderr]    Compiling structmeta-derive v0.3.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling anstyle-query v1.1.1
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling ipnet v2.9.0
[INFO] [stderr]    Compiling data-encoding v2.6.0
[INFO] [stderr]    Compiling predicates-core v1.0.8
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling doc-comment v0.3.3
[INFO] [stderr]    Compiling colorchoice v1.0.2
[INFO] [stderr]    Compiling essentials v0.3.6 (https://github.com/majksa-dev/rust-essentials?tag=0.3.6#c1a0e2f6)
[INFO] [stderr]    Compiling anstream v0.6.15
[INFO] [stderr]    Compiling resolv-conf v0.7.0
[INFO] [stderr]    Compiling tokio-rustls v0.25.0
[INFO] [stderr]    Compiling hickory-proto v0.24.1
[INFO] [stderr]    Compiling structmeta v0.3.0
[INFO] [stderr]    Compiling lru-cache v0.1.2
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling serde_with v3.9.0
[INFO] [stderr]    Compiling ignore v0.4.22
[INFO] [stderr]    Compiling web-sys v0.3.69
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling rustls-native-certs v0.7.1
[INFO] [stderr]    Compiling serde_repr v0.1.19
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling termtree v0.4.1
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling hyperlocal-next v0.9.0
[INFO] [stderr]    Compiling predicates v3.1.2
[INFO] [stderr]    Compiling predicates-tree v1.0.11
[INFO] [stderr]    Compiling hickory-resolver v0.24.1
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling bollard-stubs v1.44.0-rc.2
[INFO] [stderr]    Compiling http-client v6.5.3
[INFO] [stderr]    Compiling globwalk v0.9.1
[INFO] [stderr]    Compiling hyper-rustls v0.26.0
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling parse-display-derive v0.9.1
[INFO] [stderr]    Compiling rustls v0.23.12
[INFO] [stderr]    Compiling tempfile v3.10.1
[INFO] [stderr]    Compiling env_filter v0.1.2
[INFO] [stderr]    Compiling sendfile v0.3.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.1
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling home v0.5.9
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling parse-display v0.9.1
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling env_logger v0.11.5
[INFO] [stderr]    Compiling reqwest v0.12.5
[INFO] [stderr]    Compiling io v0.3.0 (https://github.com/majksa-dev/rust-io?tag=0.3.0#9d3222b2)
[INFO] [stderr]    Compiling assert_fs v1.1.2
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling docker_credential v1.3.1
[INFO] [stderr]    Compiling surf v2.3.2
[INFO] [stderr]    Compiling tokio-stream v0.1.15
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling redis v0.26.1
[INFO] [stderr]    Compiling deadpool v0.10.0
[INFO] [stderr]    Compiling yasna v0.5.2
[INFO] [stderr]    Compiling pem v3.0.4
[INFO] [stderr]    Compiling tokio-rustls v0.26.0
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling gateway v0.8.6 (https://github.com/majksa-dev/rust-gateway?tag=0.8.6#a8ed56ef)
[INFO] [stderr]    Compiling envy v0.4.2
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling wiremock v0.6.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.0
[INFO] [stderr]    Compiling rcgen v0.13.1
[INFO] [stderr]    Compiling entry-point v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling bollard v0.16.1
[INFO] [stderr]    Compiling test-macros v0.1.5 (https://github.com/majksa-dev/rust-testing-utils?tag=0.1.5#8ee4e3bf)
[INFO] [stderr]    Compiling testcontainers v0.18.0
[INFO] [stderr]    Compiling testing-utils v0.1.5 (https://github.com/majksa-dev/rust-testing-utils?tag=0.1.5#8ee4e3bf)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4m 46s
[INFO] running `Command { std: "docker" "inspect" "65ebe5ce4dff745fb1c7e0651350121391a279cf7943a8fd484599b8d37c47e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65ebe5ce4dff745fb1c7e0651350121391a279cf7943a8fd484599b8d37c47e0", kill_on_drop: false }`
[INFO] [stdout] 65ebe5ce4dff745fb1c7e0651350121391a279cf7943a8fd484599b8d37c47e0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9cf89b053e1ec33aeb04a4d7980163033535b15fb64a24228a580c4c94290570
[INFO] running `Command { std: "docker" "start" "-a" "9cf89b053e1ec33aeb04a4d7980163033535b15fb64a24228a580c4c94290570", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.71s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/entry_point-74191c2d8b83c70f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test app::tests::test_parse_host ... ok
[INFO] [stderr]      Running tests/helper.rs (/opt/rustwide/target/debug/deps/helper-631a836016e3294f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/single_server.rs (/opt/rustwide/target/debug/deps/single_server-a701951a2792c94e)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout]   [2m2026-03-27T15:24:00.732767Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mProvided config: {"apps":{"papi.prod":{"upstream":{"host":"127.0.0.1","port":46817}}},"domains":["hello.papi.prod.majnet.xyz"]}[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:168
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.737903Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mGenerated cert: -----BEGIN CERTIFICATE-----
[INFO] [stdout] MIIBbjCCARWgAwIBAgIUSbwvUMrvyHKMpKD5QpYBqtG99N4wCgYIKoZIzj0EAwIw
[INFO] [stdout] ITEfMB0GA1UEAwwWcmNnZW4gc2VsZiBzaWduZWQgY2VydDAgFw03NTAxMDEwMDAw
[INFO] [stdout] MDBaGA80MDk2MDEwMTAwMDAwMFowITEfMB0GA1UEAwwWcmNnZW4gc2VsZiBzaWdu
[INFO] [stdout] ZWQgY2VydDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPpcVq3T3aVze40DTdrx
[INFO] [stdout] itwW6R6gziUjMyrmbe4FUYYJW/DNAmJidNSWtt6QMHHwDAB5PT5X30GcmH88PAB2
[INFO] [stdout] kS6jKTAnMCUGA1UdEQQeMByCGmhlbGxvLnBhcGkucHJvZC5tYWpuZXQueHl6MAoG
[INFO] [stdout] CCqGSM49BAMCA0cAMEQCICVfOaaApWh9SJ+LsjMvyliuZ9FoEoG84B7K+iA1236/
[INFO] [stdout] AiB6IfRTTQ1GiKaM7MuhWKl7lXwVZTWie4BJgVesnIvXaQ==
[INFO] [stdout] -----END CERTIFICATE-----
[INFO] [stdout] [0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:181
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.738041Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mGenerated key: -----BEGIN PRIVATE KEY-----
[INFO] [stdout] MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBpSuYZDp2e1IxOWA
[INFO] [stdout] c6S9gXonMkAxydoNo/86JduCoOmhRANCAAT6XFat092lc3uNA03a8YrcFukeoM4l
[INFO] [stdout] IzMq5m3uBVGGCVvwzQJiYnTUlrbekDBx8AwAeT0+V99BnJh/PDwAdpEu
[INFO] [stdout] -----END PRIVATE KEY-----
[INFO] [stdout] [0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:182
[INFO] [stdout] 
[INFO] [stdout] test should_succeed ... FAILED
[INFO] [stdout]   [2m2026-03-27T15:24:00.746882Z[0m [34mDEBUG[0m [1;34misahc::agent[0m[34m: [34magent waker listening on 127.0.0.1:42430[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/agent.rs:78
[INFO] [stdout]     [2;3min[0m isahc::client::[1mbuild[0m
[INFO] [stdout]     [2;3min[0m isahc::client::[1mnew[0m
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.748504Z[0m [34mDEBUG[0m [1;34misahc::agent[0m[34m: [34magent took 1.68544ms to start up[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/agent.rs:130
[INFO] [stdout]     [2;3min[0m isahc::agent::[1magent_thread[0m [2;3mwith[0m [1mport[0m: 42430
[INFO] [stdout]     [2;3min[0m isahc::client::[1mbuild[0m
[INFO] [stdout]     [2;3min[0m isahc::client::[1mnew[0m
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.748649Z[0m [32m INFO[0m [1;32msurf::middleware::logger::native[0m[32m: [32msending request[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/surf-2.3.2/src/middleware/logger/native.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.764159Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34m  Trying 127.0.0.1:39243...[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.764418Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mconnect to 127.0.0.1 port 39243 from 127.0.0.1 port 48156 failed: Connection refused[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.764469Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mFailed to connect to 127.0.0.1 port 39243 after 0 ms: Couldn't connect to server[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.764498Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mClosing connection[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.764540Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mcurl error: [7] Couldn't connect to server[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:221
[INFO] [stdout]     [2;3min[0m isahc::agent::[1magent_thread[0m [2;3mwith[0m [1mport[0m: 42430
[INFO] [stdout]     [2;3min[0m isahc::client::[1mbuild[0m
[INFO] [stdout]     [2;3min[0m isahc::client::[1mnew[0m
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.764572Z[0m [33m WARN[0m [1;33misahc::handler[0m[33m: [33mrequest completed with error: ConnectFailed: failed to connect to the server[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:274
[INFO] [stdout]     [2;3min[0m isahc::agent::[1magent_thread[0m [2;3mwith[0m [1mport[0m: 42430
[INFO] [stdout]     [2;3min[0m isahc::client::[1mbuild[0m
[INFO] [stdout]     [2;3min[0m isahc::client::[1mnew[0m
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.765118Z[0m [32m INFO[0m [1;32msurf::middleware::logger::native[0m[32m: [32msending request[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/surf-2.3.2/src/middleware/logger/native.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.765366Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mHostname 127.0.0.1 was found in DNS cache[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.765436Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34m  Trying 127.0.0.1:39243...[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.765520Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mconnect to 127.0.0.1 port 39243 from 127.0.0.1 port 48162 failed: Connection refused[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.765567Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mFailed to connect to 127.0.0.1 port 39243 after 0 ms: Couldn't connect to server[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.765593Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mClosing connection[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.765686Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mcurl error: [7] Couldn't connect to server[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:221
[INFO] [stdout]     [2;3min[0m isahc::agent::[1magent_thread[0m [2;3mwith[0m [1mport[0m: 42430
[INFO] [stdout]     [2;3min[0m isahc::client::[1mbuild[0m
[INFO] [stdout]     [2;3min[0m isahc::client::[1mnew[0m
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.765800Z[0m [33m WARN[0m [1;33misahc::handler[0m[33m: [33mrequest completed with error: ConnectFailed: failed to connect to the server[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:274
[INFO] [stdout]     [2;3min[0m isahc::agent::[1magent_thread[0m [2;3mwith[0m [1mport[0m: 42430
[INFO] [stdout]     [2;3min[0m isahc::client::[1mbuild[0m
[INFO] [stdout]     [2;3min[0m isahc::client::[1mnew[0m
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.806665Z[0m [34mDEBUG[0m [1;34mentry_point[0m[34m: [34mEnvironment: Env { https_port: Some(35167), http_port: Some(39299), healthcheck_port: Some(39243), host: None, hostname: "majnet.xyz", config_file: "/tmp/.tmp8Z0lpy/config.json", certs_dir: "/tmp/.tmp8Z0lpy/certs" }[0m
[INFO] [stdout]     [2;3mat[0m src/main.rs:12
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.817764Z[0m [34mDEBUG[0m [1;34mentry_point::app[0m[34m: [34mApps { apps: {"papi.prod": AppConfig { name: "papi.prod", upstream: Upstream { host: "127.0.0.1", port: 46817 } }}, domains: ["hello.papi.prod.majnet.xyz"] }[0m
[INFO] [stdout]     [2;3mat[0m src/app/mod.rs:76
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.837737Z[0m [34mDEBUG[0m [1;34mentry_point::app[0m[34m: [34mAdding TLS config for hello.papi.prod.majnet.xyz[0m
[INFO] [stdout]     [2;3mat[0m src/app/mod.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.841668Z[0m [34mDEBUG[0m [1;34mgateway::server::app[0m[34m: [34mStarting server[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/server/app.rs:167
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.844831Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mListening on: 127.0.0.1:39299[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:29
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.844920Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mListening on: 127.0.0.1:35167[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:29
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:00.844987Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mListening on: 127.0.0.1:39243[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:29
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.748068Z[0m [32m INFO[0m [1;32msurf::middleware::logger::native[0m[32m: [32msending request[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/surf-2.3.2/src/middleware/logger/native.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.748533Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mHostname 127.0.0.1 was found in DNS cache[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.748644Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34m  Trying 127.0.0.1:39243...[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.748806Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mConnected to 127.0.0.1 (127.0.0.1) port 39243[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.748943Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:48164[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.749708Z[0m [34mDEBUG[0m [1;34misahc::handler[0m[34m: [34mConnection #2 to host 127.0.0.1 left intact[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/isahc-0.9.14/src/handler.rs:612
[INFO] [stdout]     [2;3min[0m isahc::handler::[1mhandler[0m [2;3mwith[0m [1mid[0m: 0
[INFO] [stdout]     [2;3min[0m isahc::client::[1msend_async[0m [2;3mwith[0m [1mmethod[0m: GET, [1muri[0m: http://127.0.0.1:39243/
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.750175Z[0m [32m INFO[0m [1;32msurf::middleware::logger::native[0m[32m: [32mrequest completed[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/surf-2.3.2/src/middleware/logger/native.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.750255Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mHealth check response: Response { response: Response { status: Ok, headers: {"content-type": "application/octet-stream", "content-length": "0"}, version: None, has_trailers: false, trailers_sender: Some(Sender { .. }), trailers_receiver: Some(Receiver { .. }), upgrade_sender: Some(Sender { .. }), upgrade_receiver: Some(Receiver { .. }), has_upgrade: false, body: Body { reader: "<hidden>", length: None, bytes_read: 0 }, ext: Extensions, local_addr: None, peer_addr: None } }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:198
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.750353Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mHealth check passed[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:205
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.750422Z[0m [32m INFO[0m [1;32msingle_server::helper[0m[32m: [32mServer started[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:138
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.750993Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54826[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.751014Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mNo cached session for DnsName("hello.papi.prod.majnet.xyz")[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:80
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.751252Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mNot resuming any session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:138
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.751563Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54826)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.751948Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.753141Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.753235Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mNot resuming[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:142
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.753502Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [ServerNameAck][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.753565Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.754524Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.755072Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.755430Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.755571Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.755978Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.756103Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.756305Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.759764Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.759996Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.760024Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.760043Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.760774Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.761128Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.761269Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.761419Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.761525Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.761692Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.761882Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56292, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.762344Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56292, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.762910Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56292, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.763015Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.763302Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.763403Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.763591Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.763847Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.763868Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54826)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.763938Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.764013Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.764068Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.764146Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.764233Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.764402Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.764659Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54838[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.764761Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.765000Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54838)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.765295Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.765816Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.765893Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.766111Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.766275Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.767032Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.768002Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.768078Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.768122Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.768160Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.768201Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.768235Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.768418Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.769508Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.769806Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.769945Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.770019Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.771660Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.771780Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.771894Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.771944Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.772145Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.772288Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56306, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.772476Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56306, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.772919Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56306, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.773030Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.773235Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.773343Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.773452Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.773529Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54838)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.773704Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.773830Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.773920Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.773991Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.774053Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.774137Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.774271Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.774503Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54846[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.774589Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.774647Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54846)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.775250Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.776731Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.776814Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.777035Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.777161Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.778943Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.779206Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.779269Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.779310Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.779349Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.779383Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.779412Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.779578Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.779958Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.780320Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.780444Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.780656Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.780926Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.780978Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.781006Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.781025Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.781047Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.781085Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56322, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.781127Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56322, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.781358Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56322, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.781401Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.781694Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.783665Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.783745Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.783764Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54846)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.784008Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.784071Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.784092Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.784111Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.784136Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.784170Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.784265Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.784523Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.787802Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54850[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.787900Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54850)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.788177Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.788872Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.788940Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.789150Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.789186Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.790914Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791116Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791147Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791171Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791194Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791205Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791218Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791514Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791942Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791968Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.791983Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.792179Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.792365Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.792435Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.792506Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.792552Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.792593Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.792779Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56328, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.792848Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56328, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793110Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56328, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793231Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793361Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793455Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793579Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793651Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54850)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793718Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793774Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793798Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793840Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793864Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793896Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.793998Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.794242Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.794786Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54860[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.794848Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54860)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.795069Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.795623Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.795665Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.795836Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.795897Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.797913Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.798239Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.798314Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.798362Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.798438Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.798472Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.798535Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.798730Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.799160Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.799486Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.799559Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.799627Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.799860Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.800046Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.800116Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.800250Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.800323Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.800409Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56332, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.800658Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56332, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.800982Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56332, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.801101Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.801292Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.801385Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.801554Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.801636Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54860)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.802812Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.802895Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.802952Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.803003Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.803060Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.803124Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.803233Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.803439Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54874[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.803483Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.803548Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54874)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.805921Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.806692Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.806742Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.806919Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.806979Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.807541Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.807746Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.807786Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.807817Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.807846Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.807863Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.807885Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.808051Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.808243Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.808273Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.808288Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.808730Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.808923Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.808986Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809023Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809042Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809061Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809215Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56338, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809263Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56338, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809531Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56338, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809571Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809663Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809714Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809810Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809832Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54874)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.809933Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810017Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810059Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810103Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810146Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810198Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810305Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810537Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810662Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54884[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810723Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54884)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.810922Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.811407Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.811459Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.811655Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.811712Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812221Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812488Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812524Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812550Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812570Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812582Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812612Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812746Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812914Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812932Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.812955Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813286Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813432Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813474Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813500Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813525Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813546Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813577Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56350, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813644Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56350, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813887Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56350, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.813947Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814228Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814290Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814386Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814416Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54884)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814706Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814772Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814812Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814856Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814897Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.814949Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.815047Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.815222Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54896[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.815284Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54896)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.815290Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.816002Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.817715Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.817781Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.817962Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.817989Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.818866Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.819150Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.819187Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.819364Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.819440Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.819459Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.819581Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.820061Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.820492Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.820753Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.820838Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.820997Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.821380Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.821514Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.821594Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.821679Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.821776Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.822129Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56352, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.822221Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56352, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.822629Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56352, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.822677Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.822765Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.822818Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.823071Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.823114Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54896)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.824819Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.824904Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.824952Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.824994Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.825035Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.825088Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.825198Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.825409Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54908[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.825536Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.825638Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54908)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.826119Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.826713Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.826769Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.826952Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.826983Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829007Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829216Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829250Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829276Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829299Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829311Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829325Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829478Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829693Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829719Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.829735Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.830156Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.831020Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.831069Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.831105Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.831129Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.831155Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.831199Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56360, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.831625Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56360, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.831894Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56360, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.833628Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.833762Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.833863Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.833937Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.834178Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.834248Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54908)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.834390Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.834443Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.834487Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.834530Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.834579Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.834699Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.834909Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54924[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.835098Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.835199Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54924)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.835687Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.836280Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.836420Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.836621Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.836650Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.837133Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879018Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879085Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879113Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879137Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879150Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879164Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879344Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879538Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879561Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879577Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.879780Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.883704Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.883785Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.883826Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.883845Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.883867Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.883926Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56364, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.884006Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56364, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.884460Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56364, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.884514Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.884623Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.884683Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.884934Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885010Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885034Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885053Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885077Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885110Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885198Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885339Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885363Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54924)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885507Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54928[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885564Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54928)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.885832Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.886207Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.886831Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.886867Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.887042Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.887068Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.887919Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929006Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929074Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929101Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929125Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929136Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929150Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929337Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929523Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929544Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.929559Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.930064Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.933704Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.933842Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.933909Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.933952Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.934002Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.934082Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56380, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.934151Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56380, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.934570Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56380, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.934635Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.934726Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.934779Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935016Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935083Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935101Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935115Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935135Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935164Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935243Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935372Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935394Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54928)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935525Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54932[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935571Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54932)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.935807Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.936176Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.936761Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.936793Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.936956Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.936981Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.937764Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.978961Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.979028Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.979055Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.979078Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.979088Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.979102Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.979288Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.979466Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.979484Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.979497Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.980353Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.980872Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.980931Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.980978Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.980999Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.981028Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.981070Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56396, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.981113Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56396, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.981563Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56396, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.981638Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.981730Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.981790Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982053Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982105Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982129Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982150Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982173Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982206Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982295Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982433Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982459Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54932)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982618Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54942[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982673Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54942)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.982897Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.983275Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.983903Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.983935Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.984106Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.984130Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:01.984936Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.026975Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.027046Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.027076Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.027101Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.027121Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.027136Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.027328Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.027522Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.027554Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.027570Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.029217Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.029498Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.029555Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.029593Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.029632Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.029654Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.029696Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56404, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.029741Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56404, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030154Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56404, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030212Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030308Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030375Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030643Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030701Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030731Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030756Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030786Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030826Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.030924Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.031071Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.031104Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54942)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.031248Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54958[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.031317Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54958)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.031553Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.031982Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.032529Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.032572Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.032760Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.032795Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.033617Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.074988Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075064Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075094Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075119Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075135Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075149Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075342Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075530Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075552Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075568Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.075921Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.076104Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.076144Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.076172Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.076189Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.076210Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.076253Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56416, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.076294Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56416, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.076856Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56416, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.076913Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077009Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077071Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077330Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077388Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077413Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077429Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077451Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077487Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077577Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077718Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077745Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54958)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077877Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54962[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.077938Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54962)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.078174Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.078554Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.079180Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.079217Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.079388Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.079422Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.079938Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.121022Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.121125Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.121157Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.121183Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.121199Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.121215Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.121745Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.121971Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122003Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122018Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122378Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122558Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122622Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122650Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122668Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122689Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122728Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56420, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.122769Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56420, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.123433Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56420, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.123480Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.123568Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.123665Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.123720Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.123740Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54962)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124024Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124075Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124098Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124118Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124140Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124176Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124267Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124427Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54978[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124488Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54978)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.124738Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.125122Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.125744Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.125777Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.125939Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.125974Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.126771Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168165Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168246Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168275Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168301Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168312Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168327Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168531Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168736Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168761Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.168775Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.169387Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.169629Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.169675Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.169703Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.169721Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.169742Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.169775Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56422, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.169812Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56422, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.170425Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56422, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.170480Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.170569Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.170651Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.170709Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.170728Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54978)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171011Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171095Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171117Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171136Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171159Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171192Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171285Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171459Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54984[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171518Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54984)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.171808Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.172223Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.172895Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.172928Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.173135Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.173164Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.173888Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174091Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174124Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174150Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174175Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174188Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174206Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174350Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174537Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174561Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.174579Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.175167Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.175356Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.175397Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.175427Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.175445Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.175467Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.175624Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56426, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.175674Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56426, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176008Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56426, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176052Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176141Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176191Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176419Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176458Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176480Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176500Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176521Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176553Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176640Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176753Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176776Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54984)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176894Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54988[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.176957Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54988)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.177152Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.177446Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.178025Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.178058Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.178221Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.178247Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.178779Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220044Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220122Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220155Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220182Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220192Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220208Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220413Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220631Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220657Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.220673Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.221295Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.221484Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.221528Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.221556Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.221577Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.221612Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.221651Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56430, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.221695Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56430, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222288Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56430, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222340Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222426Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222483Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222542Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222563Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54988)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222853Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222905Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222928Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222955Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.222983Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.223019Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.223122Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.223318Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:54998[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.223382Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:54998)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.223635Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.224033Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.224667Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.224701Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.224872Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.224899Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.225770Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.225963Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.225995Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226020Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226043Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226054Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226067Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226205Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226388Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226410Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226425Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226788Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226933Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.226980Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.227008Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.227027Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.227049Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.227084Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56436, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.227123Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56436, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.227556Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56436, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.227615Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.227716Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.227763Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228015Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228076Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228114Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228162Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228215Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228279Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228324Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228430Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228491Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:54998)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228730Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55002[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228880Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.228982Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55002)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.229392Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.229993Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.230051Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.230235Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.230325Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.230841Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.272010Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.272148Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.272200Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.272250Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.272281Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.272315Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.272578Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.273049Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.273382Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.273470Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.273513Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.273734Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.273845Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.273930Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.273997Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.274046Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.274236Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56442, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.274322Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56442, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.274797Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56442, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.274887Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.275030Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.276672Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277021Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277109Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277153Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55002)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277309Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277366Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277409Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277463Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277536Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277681Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.277905Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55014[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.278117Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.278208Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55014)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.279855Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.280465Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.280560Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.280780Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.281635Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.282172Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.323012Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.323160Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.323223Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.323283Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.323321Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.323357Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.323560Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.324017Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.324345Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.324416Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.324454Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.324659Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.324722Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.324768Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.327640Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.327748Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.327971Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56450, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.328068Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56450, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.328356Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56450, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.328626Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.328785Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.328888Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.329173Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.329257Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.329302Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55014)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.329450Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.329523Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.329575Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.329650Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.329716Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.329830Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.330076Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55020[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.330211Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.330299Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55020)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.330813Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.334778Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.334832Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.335015Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.335038Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.335777Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.336028Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.336336Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.336396Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.336440Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.336470Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.336505Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.336701Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.337083Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.337369Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.337420Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.337458Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.337667Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.337757Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.337807Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.337853Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.337899Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.338084Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56454, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.338151Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56454, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.340417Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56454, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.340492Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.340613Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.340695Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.340975Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341034Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341074Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55020)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341200Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341258Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341302Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341352Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341415Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341524Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341773Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55034[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341897Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.341990Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55034)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.343838Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.344423Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.344516Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.344743Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.344792Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.345306Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.388021Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.388168Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.388228Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.390639Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.390699Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.390737Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.390976Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.391422Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.391763Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.391829Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.391868Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.392067Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.392129Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.392183Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.392261Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.392319Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.392387Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56468, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.392577Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56468, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.393991Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56468, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.394067Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.394174Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.394260Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.394379Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.394584Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.397638Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55034)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.397825Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.397867Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.397889Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.397916Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.397957Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.398080Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.398321Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55048[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.398515Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.398621Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55048)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.399165Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.399807Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.399869Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.400066Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.400118Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.401974Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406174Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406221Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406246Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406269Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406279Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406293Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406460Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406652Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406676Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.406692Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.407138Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.407335Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.407395Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.407473Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.407518Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.407558Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.407753Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56474, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.407824Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56474, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.408090Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56474, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.408253Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.408367Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.408446Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.408732Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.408787Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.408827Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55048)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.408882Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.409015Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.409066Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.409111Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.409160Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.409385Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.409637Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55052[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.409756Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.409843Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55052)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.410332Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.412751Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.412800Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.412990Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.413016Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.413765Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.414023Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.417642Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.417693Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.417720Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.417731Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.417745Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.417932Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418118Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418139Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418153Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418581Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418763Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418809Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418842Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418860Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418883Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418917Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56488, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.418965Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56488, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.419213Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56488, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.419255Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.419648Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.419708Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420016Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420102Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420148Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420197Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420248Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420313Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420365Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420480Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420547Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55052)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420790Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55064[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.420975Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.421074Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55064)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.421570Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.423742Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.423810Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.424017Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.424115Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.424683Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.465997Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.466132Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.466184Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.466240Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.466274Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.466320Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.466761Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.466992Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.467313Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.467386Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.467430Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.467650Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.467754Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.467811Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.467859Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.467915Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.468106Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56502, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.468189Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56502, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.468668Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56502, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.470638Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.470784Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.470880Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.471197Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.471269Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.471315Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55064)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.471388Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.471526Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.471583Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.471812Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.471887Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.472024Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.472332Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55074[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.472468Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.472566Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55074)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.473086Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.473684Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.476650Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.476896Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.476971Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.477776Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.478309Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.478383Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.478435Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.478482Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.478523Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.478560Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.478769Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.479163Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.479449Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.479500Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.479544Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.479751Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.479836Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.479886Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.479942Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.479992Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.480058Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56506, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.480237Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56506, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.480634Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56506, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.482637Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.482790Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.482873Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.483162Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.483227Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.483269Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55074)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.483415Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.483474Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.483518Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.483567Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.483823Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.483959Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.484154Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55084[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.484358Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.484455Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55084)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.484975Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.485634Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.485717Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.485917Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.486018Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.489331Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.490117Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.490202Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.490258Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.490309Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.490346Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.490383Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.490576Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.490992Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.491299Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.491367Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.491409Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.491641Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.491739Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.491798Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.491844Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.491894Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.491967Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56516, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.492154Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56516, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.492541Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56516, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.492740Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.492951Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.493316Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.495609Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.495888Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55084)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.493579Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.496936Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.496971Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.496987Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.497008Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.497040Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.497139Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.497314Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55088[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.497379Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55088)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.497846Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.498339Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.498955Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.498997Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.499166Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.499194Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.500172Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.500685Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.500721Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.500746Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.500769Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.500780Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.500794Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.501307Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503289Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503321Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503337Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503556Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503738Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503783Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503813Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503833Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503856Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503894Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56520, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.503936Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56520, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504198Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56520, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504244Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504488Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504543Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504624Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504644Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55088)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504898Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504946Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504967Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.504985Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.505006Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.505041Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.505126Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.505352Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55090[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.505358Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.505413Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55090)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.506097Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.506927Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.507043Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.507217Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.507243Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.508052Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.508259Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.508290Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.508315Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.508336Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.508347Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.508360Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.508679Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509189Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509218Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509235Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509439Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509592Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509657Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509689Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509710Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509734Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509771Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56526, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.509812Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56526, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.510058Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56526, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.510105Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.510396Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.510446Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.510540Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.510564Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55090)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.518641Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.519127Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.519480Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.519635Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.519804Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.520029Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.520832Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.521572Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55102[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.521686Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55102)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.521956Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.522799Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.523386Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.523423Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.523621Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.524400Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.526284Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.526528Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.526569Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.526612Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.526638Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.526651Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.526666Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.526990Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527377Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527402Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527416Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527662Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527822Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527865Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527893Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527915Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527937Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.527978Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56538, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.528017Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56538, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.528253Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56538, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.528301Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.528582Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.528665Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.528757Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.528780Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55102)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.535496Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.535747Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.536064Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.536337Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.536515Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.536800Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.538128Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.539298Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55106[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.539704Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55106)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.540678Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.543101Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.544104Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.544164Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.544362Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.544399Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.545118Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.545343Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.545379Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.545408Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.545433Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.545445Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.545461Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.545800Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546129Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546156Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546170Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546384Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546557Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546620Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546655Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546678Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546701Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546739Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56540, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.546783Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56540, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547028Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56540, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547073Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547367Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547423Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547519Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547542Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55106)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547850Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547896Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547921Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547939Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547962Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.547989Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.548069Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.548281Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55110[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.548341Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55110)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.548517Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.548860Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.549480Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.549518Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.549697Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.549729Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.550516Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.590957Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.591025Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.591051Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.591074Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.591083Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.591097Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.591785Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592078Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592100Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592113Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592353Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592531Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592570Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592656Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592687Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592710Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592745Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56554, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.592783Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56554, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.593560Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56554, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.593623Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.593698Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.593750Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.593801Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.593841Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55110)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.594103Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.594151Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.594169Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.594191Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.594212Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.594240Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.594321Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.594587Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55120[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.594664Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55120)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.595342Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.595747Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.596395Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.596429Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.596620Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.596650Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.597517Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.637978Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.638049Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.638078Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.638104Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.638115Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.638129Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.638323Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.638517Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.638541Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.638559Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.639128Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.639463Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.639510Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.639541Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.640667Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.640704Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.640781Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56558, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.640830Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56558, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.641681Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56558, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.641729Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.641826Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.641884Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.641945Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.641967Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55120)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642267Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642327Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642348Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642365Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642387Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642421Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642514Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642698Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55130[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642753Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55130)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.642989Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.643364Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.643955Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.643988Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.644150Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.644175Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.644673Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.694922Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.694990Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.695021Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.695045Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.695056Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.695072Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.695292Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.695487Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.695512Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.695527Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.696025Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.696215Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.696257Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.696286Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.696308Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.696332Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.696366Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56570, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.696407Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56570, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.696966Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56570, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697013Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697098Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697155Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697223Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697245Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55130)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697518Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697567Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697588Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697622Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697646Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697679Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.697767Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.704781Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55140[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.704878Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55140)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.705254Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.705747Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.706402Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.706438Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.706632Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.706660Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.707458Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.755917Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.755987Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.756015Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.756040Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.756051Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.756065Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.756278Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.756472Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.756495Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.756509Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757003Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757173Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757223Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757253Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757273Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757292Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757326Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56584, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757367Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56584, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757915Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56584, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.757961Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758043Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758096Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758149Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758170Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55140)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758447Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758493Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758516Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:01 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758534Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758556Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758586Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.758689Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:01 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.765758Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55154[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.765859Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55154)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.766239Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.766730Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.767378Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.767416Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.767588Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.767634Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.768580Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.810910Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.811138Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.811200Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.811227Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.811238Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.811253Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.811882Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.812070Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.812094Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.812109Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.812640Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.813300Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.813347Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.813377Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.813397Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.813423Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.813587Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56592, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.813656Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56592, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814096Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56592, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814142Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814233Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814284Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814509Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814558Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814577Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814593Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814636Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814666Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.814749Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.817096Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.817132Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55154)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.817298Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55158[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.817360Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55158)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.817638Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.818120Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.818756Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.818790Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.818955Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.818982Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.819809Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900075Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900141Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900167Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900192Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900205Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900219Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900424Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900651Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900678Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.900694Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.929105Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.929401Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.929907Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.930002Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.930051Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.930113Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.930194Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56604, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.930277Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56604, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.930768Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56604, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.930866Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.931988Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932051Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932302Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932362Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932383Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932399Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932421Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932451Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932537Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932719Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932744Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55158)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932901Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55170[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.932970Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55170)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.933161Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.933533Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.934200Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.934235Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.934405Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.934434Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.934956Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.975991Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.976060Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.976090Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.976114Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.976127Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.976142Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.976331Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.976520Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.976543Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.976557Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.985289Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.985739Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.985839Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.985882Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.985901Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.985923Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.985983Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56606, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.986027Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56606, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.986583Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56606, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.986651Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988030Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988092Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988480Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988535Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988555Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988572Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988594Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988648Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988729Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988866Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.988889Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55170)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.989034Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55184[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.989089Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55184)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.989313Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.989686Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.990303Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.990335Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.990498Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.990524Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:02.991004Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.031976Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.032045Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.032075Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.032100Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.032112Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.032126Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.032318Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.032511Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.032535Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.032549Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.047068Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.047499Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.047592Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.047667Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.047689Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.047713Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.047770Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56622, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.047827Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56622, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.048286Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56622, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.048337Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.051648Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.051721Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052223Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052298Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052319Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052337Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052359Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052391Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052474Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052633Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052659Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55184)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052823Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55196[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.052881Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55196)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.053118Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.053486Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.054118Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.054150Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.054297Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.054318Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.055132Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096016Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096087Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096116Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096143Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096156Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096172Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096368Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096563Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096588Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.096622Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.100904Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.101195Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.101280Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.101354Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.101379Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.101404Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.101454Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56636, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.101501Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56636, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.101795Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56636, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.101844Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102120Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102190Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102251Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102272Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55196)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102453Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102508Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102552Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102571Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102591Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102637Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.102728Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.103005Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.105696Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55198[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.105775Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55198)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.106035Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.106680Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.106764Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.106974Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.107002Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.107512Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.107741Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.107785Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.107813Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.107850Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.107867Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.107888Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.108173Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.108679Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.108712Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.108729Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.108932Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109084Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109131Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109166Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109199Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109226Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109268Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56652, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109313Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56652, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109560Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56652, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109627Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109866Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109919Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109976Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.109999Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55198)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.110224Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.110273Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.110294Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.110313Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.110335Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.110366Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.110445Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.110666Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.111229Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55204[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.111291Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55204)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.111507Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.112034Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.112101Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.112302Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.112364Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.113193Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.113689Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.113723Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.113749Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.113770Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.113781Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.113794Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.113982Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114101Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114123Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114137Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114332Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114477Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114663Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114770Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114826Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114873Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.114954Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56660, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.115310Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56660, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.115568Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56660, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.115755Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.115876Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.115927Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116169Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116215Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116237Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116255Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116277Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116307Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116389Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116513Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116537Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55204)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116692Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55208[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116751Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55208)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.116985Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.117317Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.117956Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.117989Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.118153Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.118176Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119084Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119279Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119310Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119334Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119355Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119367Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119380Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119517Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119717Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119739Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.119754Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120125Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120267Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120306Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120333Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120352Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120372Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120406Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56676, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120445Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56676, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120915Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56676, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.120971Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121055Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121103Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121331Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121372Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121394Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121413Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121434Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121465Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121538Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121672Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121696Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55208)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121829Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55216[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.121884Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55216)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.122104Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.122420Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.123049Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.123081Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.123245Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.123269Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.123767Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.164990Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.165064Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.165093Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.165120Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.165132Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.165147Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.165341Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.165536Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.165562Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.165577Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.166166Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.166437Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.166482Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.166510Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.166527Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.166547Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.166718Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56692, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.166767Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56692, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167201Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56692, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167245Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167323Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167378Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167647Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167694Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167716Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167735Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167757Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167789Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.167883Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.168000Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.168024Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55216)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.168156Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55222[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.168213Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55222)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.168426Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.168855Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.169434Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.169469Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.169651Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.169676Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.170556Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.210976Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.211042Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.211069Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.211093Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.211104Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.211119Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.211563Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.211891Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.211918Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.211942Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.212253Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.212439Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.212492Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.212527Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.212545Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.212567Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.212622Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56698, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.212670Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56698, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213286Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56698, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213338Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213442Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213499Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213776Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213864Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213887Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213906Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213929Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.213969Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.214057Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.214188Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.214215Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55222)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.214366Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55238[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.214426Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55238)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.214669Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.215061Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.215701Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.215736Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.215918Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.215955Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.216864Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.256991Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.257060Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.257090Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.257114Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.257126Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.257142Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.257326Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.257525Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.257550Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.257565Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.258123Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.258412Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.258457Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.258484Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.258501Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.258523Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.258706Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56700, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.258756Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56700, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259176Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56700, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259225Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259309Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259365Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259635Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259684Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259705Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259723Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259746Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259779Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259874Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.259993Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.260017Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55238)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.260155Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55254[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.260218Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55254)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.260444Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.260845Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.261492Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.261527Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.261717Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.261747Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.262670Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.262881Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.262915Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.262948Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.262972Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.262985Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.262999Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.263278Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.263620Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.263647Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.263663Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.263869Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264021Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264061Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264089Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264108Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264129Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264164Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56710, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264205Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56710, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264445Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56710, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264492Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264858Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.264909Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265161Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265204Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265229Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265248Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265271Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265303Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265382Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265591Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265835Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.265859Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55254)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.266001Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55264[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.266057Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55264)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.266270Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.266846Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.266879Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.267044Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.267068Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.267750Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.267963Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.267996Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.268020Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.268044Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.268056Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.268071Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.268210Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.268391Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.268415Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.268431Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.268997Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.269177Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.269222Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.269250Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.269270Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.269291Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.269448Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56726, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.269494Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56726, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.269871Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56726, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.269918Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270012Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270062Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270282Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270325Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270348Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270370Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270393Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270425Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270504Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270643Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270668Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55264)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270795Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55278[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.270866Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55278)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.271098Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.271419Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.271999Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.272032Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.272184Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.272208Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273074Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273265Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273297Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273321Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273342Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273353Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273367Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273506Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273715Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273739Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.273754Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.274131Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.274303Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.274349Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.274377Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.274395Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.274418Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.274576Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56738, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.274642Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56738, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.274993Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56738, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275035Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275117Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275163Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275379Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275417Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275435Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275451Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275469Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275494Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275560Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275684Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275707Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55278)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275831Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55280[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.275877Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55280)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.276079Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.276390Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.276980Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.277012Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.277171Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.277196Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.277681Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.320918Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.320983Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.321010Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.321033Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.321044Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.321058Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.321244Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.321406Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.321425Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.321438Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.325183Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.325439Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.325508Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.325547Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.325568Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.325591Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.325775Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56744, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.325838Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56744, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326285Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56744, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326333Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326424Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326482Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326764Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326828Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326852Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326870Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326891Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.326921Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.327012Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.327145Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.327169Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55280)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.327311Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55292[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.327369Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55292)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.327645Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.328075Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.328705Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.328742Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.328921Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.328957Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.329819Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370005Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370076Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370105Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370130Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370142Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370157Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370345Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370541Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370562Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.370577Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.371110Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.371288Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.371331Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.371360Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.371382Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.371403Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.371436Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56746, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.371475Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56746, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372056Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56746, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372104Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372184Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372240Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372293Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372312Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55292)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372583Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372653Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372673Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372689Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372712Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372745Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.372845Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.373613Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55294[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.373684Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55294)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.374026Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.374491Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.375144Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.375224Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.375437Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.375545Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.376100Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.417025Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.417159Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.417214Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.417269Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.417299Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.417365Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.417581Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.418102Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.418372Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.418422Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.418578Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.418865Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.418941Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.419000Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.419045Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.419091Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.419157Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56760, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.419386Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56760, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.419901Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56760, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.419983Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.420108Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.420208Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.420514Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.420703Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.420755Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.420820Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.420875Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55294)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.421105Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.421167Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.421229Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.421354Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.424899Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55306[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.424989Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55306)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.425221Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.425669Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.426363Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.426400Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.426579Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.426622Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.427399Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.427635Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.427670Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.427697Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.427723Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.427736Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.427752Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.427908Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.428111Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.428136Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.428152Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.429108Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.429282Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.429326Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.429358Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.429380Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.429403Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.429560Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56770, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.429671Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56770, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430021Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56770, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430068Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430156Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430211Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430423Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430467Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430490Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430510Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430534Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430566Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430960Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.430989Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55306)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.431135Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.431337Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55318[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.431397Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55318)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.431906Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.432389Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.433099Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.433167Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.433416Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.433478Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.434050Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.475003Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.475143Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.475194Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.475241Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.475274Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.475306Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.475565Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.476065Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.476418Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.476473Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.476560Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.476821Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.476893Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.476985Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.477068Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.477114Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.477305Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56778, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.477406Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56778, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.478148Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56778, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.478230Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.478363Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.478451Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.478765Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.478948Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.479002Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55318)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.479159Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.479220Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.479283Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.479335Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.479400Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.479523Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.479883Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55322[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.480199Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.480296Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55322)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.480970Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.482773Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.482857Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.483084Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.483147Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.483890Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.484363Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.484440Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.484497Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.484543Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.484573Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.484634Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.484915Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.485408Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.485660Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.485728Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.485754Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.485948Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.485992Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486022Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486096Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486123Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486285Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56784, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486337Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56784, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486571Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56784, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486633Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486723Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486775Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486838Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.486858Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55322)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487150Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487198Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487220Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487238Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487262Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487295Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487380Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487568Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55334[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487678Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55334)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.487964Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.488424Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.489065Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.489136Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.489360Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.489450Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.490413Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.490668Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.490740Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.490791Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.490856Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.490891Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.491012Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.491343Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.491657Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.491957Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.492292Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.492414Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.492721Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.492799Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.492871Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.493003Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.493252Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.493306Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56792, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.493353Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56792, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.493915Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56792, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.493999Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.494155Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.494240Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.494522Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.494691Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.494746Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.494773Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55334)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.494999Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.495228Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.495368Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.495437Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.495622Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.495967Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55340[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.496074Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.496485Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55340)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.496792Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.498766Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.498827Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.499023Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.499052Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.499762Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.499988Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500020Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500047Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500072Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500083Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500097Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500247Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500431Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500451Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500467Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.500915Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.501301Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.501344Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.501373Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.501391Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.501413Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.501455Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56806, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.501497Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56806, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502008Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56806, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502099Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502215Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502302Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502556Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502653Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502704Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502758Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502820Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502881Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.502989Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.503157Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.503270Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.503325Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55340)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.503479Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55346[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.503801Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55346)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.504078Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.504664Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.504757Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.504971Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.505029Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.506043Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.506275Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.506354Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.506415Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.506468Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.506542Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.506616Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.506797Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.507183Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.507454Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.507725Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.507930Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.508156Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.508270Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.508329Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.508393Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.508461Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.508527Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56820, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.508687Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56820, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.509146Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56820, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.509394Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.510775Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.511057Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.511373Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.511488Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.511621Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55346)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.511801Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.512130Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.512164Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.512231Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.512265Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.512362Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.512704Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55352[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.512987Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.513130Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55352)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.514972Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.515643Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.515682Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.515873Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.515898Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.516378Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.564957Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.565027Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.565057Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.565083Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.565094Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.565109Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.565323Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.565518Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.565542Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.565558Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.566087Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.566267Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.566314Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.566343Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.566366Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.566389Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.566427Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56826, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.566468Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56826, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567057Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56826, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567106Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567197Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567256Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567312Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567333Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55352)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567629Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567682Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567703Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567721Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567744Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567778Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.567881Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.568048Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55358[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.568107Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55358)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.568343Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.568738Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.569366Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.569397Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.569543Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.569564Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.570387Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.570571Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.570630Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.570658Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.570680Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.570691Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.570705Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.570853Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571041Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571063Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571080Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571429Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571569Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571630Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571660Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571680Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571700Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571733Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56834, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.571771Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56834, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572012Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56834, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572055Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572379Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572431Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572676Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572721Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572742Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572759Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572781Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572825Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.572904Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.573129Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.573363Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.573390Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55358)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.573523Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55366[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.573577Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55366)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.573795Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.574421Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.574459Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.574639Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.574665Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.575373Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.575819Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.575886Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.575941Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.576002Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.576037Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.576072Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.576377Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.576735Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.576980Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.577041Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.577082Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.577274Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.577372Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.577438Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.577485Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.577533Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.577735Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56836, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.577831Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56836, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.578216Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56836, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.578297Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.578405Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.578490Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.578768Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.578861Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.578919Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.578974Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.579024Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.579088Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.579139Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.579248Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.579320Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55366)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.579552Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55380[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.579740Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.579851Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55380)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.580310Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.580974Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.581046Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.581240Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.581341Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.581895Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.623011Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.623146Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.623204Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.623258Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.623296Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.623336Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.623553Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.624033Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.624355Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.624438Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.624484Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.624705Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.624788Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.624854Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.624947Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.625003Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.626644Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56848, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.626730Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56848, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.627196Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56848, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.627277Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.627403Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.627496Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.627795Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.627876Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.627916Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55380)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.628066Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.628132Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.628174Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.628224Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.628295Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.628415Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.628679Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55382[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.628834Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.628942Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55382)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.629434Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.630093Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.630169Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.630365Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.630431Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.631152Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634210Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634300Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634336Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634362Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634373Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634388Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634558Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634766Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634790Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.634805Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.635266Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.635484Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.635562Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.635633Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.635693Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.635745Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.635830Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56862, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.636016Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56862, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.636411Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56862, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.636496Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.636641Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.636729Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.636825Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.637064Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.637129Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55382)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.637275Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.637335Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.637389Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.637439Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.637500Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.637625Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.637849Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.638026Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.638122Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55384)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.638630Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.639274Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.639350Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.639553Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.639641Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.640316Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.640803Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.640882Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.640938Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.640996Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.642628Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.642688Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.642895Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.643292Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.643640Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.643698Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.643775Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.644014Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.644111Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.644172Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.644225Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.644273Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.644344Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56872, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.644535Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56872, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.644861Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56872, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.645088Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.645219Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.645301Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.645564Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.645641Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.645708Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.645765Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55384)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.645908Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.645977Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.646027Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.646095Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.646212Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.646445Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55392[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.646681Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55392)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.646588Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.647224Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.648738Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.648865Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.649093Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.649154Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.649845Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.650348Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.650413Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.650466Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.650517Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.650560Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.650595Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.651412Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.651858Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.652190Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.652248Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.652291Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.652485Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.652588Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.652669Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.652777Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.652881Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.653103Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56880, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.653157Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56880, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.653512Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56880, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.653558Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.653660Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.653713Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.653769Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.653789Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55392)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654090Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654136Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654159Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654181Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654205Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654236Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654320Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654501Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55400[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654589Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55400)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.654962Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.655439Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.657746Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.657793Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.657995Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.658023Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.658751Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.658987Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659020Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659047Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659071Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659083Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659098Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659254Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659446Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659470Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659487Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.659939Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.660356Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.660432Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.660562Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.660791Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.660854Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.660897Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56892, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.660948Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56892, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.661565Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56892, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.661973Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662241Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662297Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662515Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662561Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662579Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662594Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662636Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662664Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662741Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.662972Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.663209Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.663233Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55400)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.663370Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55410[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.663432Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55410)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.663941Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.664581Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.664675Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.665082Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.665237Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.666020Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668116Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668158Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668184Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668209Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668221Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668236Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668391Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668578Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668620Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.668642Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669063Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669248Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669291Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669319Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669341Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669362Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669517Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56906, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669565Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56906, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669916Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56906, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.669969Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670046Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670097Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670384Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670451Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670494Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55410)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670655Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670773Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670835Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670885Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.670995Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.671118Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.671344Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55412[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.671756Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.672452Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55412)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.673101Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.673865Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.674077Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.674381Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.674534Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.675190Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.716921Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.716994Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.717020Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.717043Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.717053Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.717068Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.717440Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.717655Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.717679Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.717694Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.718294Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.718706Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.718947Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.719134Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.719219Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.719265Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.719326Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56916, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.719511Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56916, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.719778Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56916, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.721819Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.721954Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722015Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722264Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722326Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722348Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722365Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722390Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722423Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722510Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722637Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722662Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55412)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722804Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55420[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.722872Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55420)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.723115Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.723513Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.724133Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.724190Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.724400Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.724448Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.725038Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.725650Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.725777Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.725980Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.726030Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.726098Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.726164Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.726482Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.730836Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.730883Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.730901Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731274Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731440Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731486Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731517Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731533Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731551Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731584Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56924, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731648Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56924, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731887Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56924, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.731922Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732289Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732342Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732589Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732650Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732667Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732681Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732699Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732725Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732798Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732941Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.732965Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55420)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.733101Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55434[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.733154Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55434)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.733371Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.733722Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.734356Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.734390Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.734532Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.734551Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.735312Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.735511Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.735572Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.735628Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.735674Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.735699Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.735725Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.735996Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.736321Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.736527Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.736592Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.736770Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.736877Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737007Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737042Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737061Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737082Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737122Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56928, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737161Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56928, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737588Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56928, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737656Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737734Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.737779Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738024Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738067Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738086Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738102Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738122Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738151Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738229Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738344Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738367Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55434)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738492Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55442[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738540Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55442)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.738770Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.739190Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.739802Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.739884Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.740082Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.741678Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.742587Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.782989Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.784633Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.784721Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.784771Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.784803Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.784847Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.785302Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.785542Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.785877Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.785953Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.785995Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.786186Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.786256Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.786341Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.786440Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.786557Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.786641Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56944, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.786836Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56944, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.787300Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56944, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.787381Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.788732Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.788800Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789092Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789153Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789176Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:02 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789197Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789221Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789255Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789345Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:02 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789489Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789514Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55442)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789721Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55444[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.789821Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55444)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.790093Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.790537Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.791724Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.791803Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.792017Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.792116Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.792770Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.835977Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.836046Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.836078Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.836103Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.836115Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.836130Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.836318Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.836516Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.836540Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.836556Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.837073Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.837304Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.837370Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.837423Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.837468Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.837514Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.837580Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56960, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.838770Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56960, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.839251Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56960, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.839334Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.839450Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.839539Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.839830Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.840330Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.840385Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55444)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.840525Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.840589Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.840656Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.840703Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.840769Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.840896Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.841834Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55456[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.841903Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55456)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.842150Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.842549Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.845294Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.845342Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.845518Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.845541Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.846208Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.846424Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.846457Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.846481Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.846502Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.846513Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.846527Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.849244Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.849463Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.849491Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.849508Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.849806Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850004Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850051Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850086Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850106Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850128Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850165Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56976, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850210Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56976, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850469Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56976, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850517Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.850944Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851033Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851294Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851375Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851424Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851479Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851530Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851593Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851722Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851912Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.851975Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55456)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.852128Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55470[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.852301Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.852609Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55470)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.854900Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.855556Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.855668Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.855889Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.856001Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.856916Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.896981Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.898637Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.898723Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.898772Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.898824Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.898863Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.899308Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.899529Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.899848Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.900023Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.900078Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.900279Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.900380Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.902657Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.902695Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.902720Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.902771Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56984, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.902830Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56984, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.903418Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56984, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.903466Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.903587Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.903666Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.903984Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.904622Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.904682Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55470)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.904847Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.904918Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.904976Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.905036Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.905106Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.905223Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.905430Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55478[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.905738Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.905841Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55478)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.906349Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.907780Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.907874Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.908082Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.909638Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.910359Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.910575Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.910953Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.911008Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.911062Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.911096Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.911132Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.911310Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.911680Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.913909Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914084Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914111Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914182Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914228Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914264Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914284Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914307Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914352Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56990, peer: 127.0.0.1:46817, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914397Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56990, peer: 127.0.0.1:46817, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.914964Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:56990, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915048Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915158Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915245Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915502Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915582Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915640Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915680Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55478)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915726Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915861Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915917Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.915983Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.916087Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.917735Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55482[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.917801Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55482)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.918056Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.918480Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.919196Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.919278Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.919509Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.920637Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.921363Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.921864Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.922638Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.922714Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.922761Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.922789Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.922838Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.923039Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.923422Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.924887Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.924977Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.925020Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.925218Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.925294Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.925371Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.925424Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.925469Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.925654Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:57000, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.925738Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:57000, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.926171Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:57000, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.926259Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.927713Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.927777Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.927886Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.927907Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55482)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.928170Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.928233Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.928255Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.928274Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.928297Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.928331Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.928431Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.930702Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55492[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.930778Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55492)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.931109Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.931574Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.932262Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mUsing ciphersuite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:781
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.932326Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mResuming using PSK[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:135
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.932513Z[0m [34mDEBUG[0m [1;34mrustls::client::tls13[0m[34m: [34mTLS1.3 encrypted extensions: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/tls13.rs:419
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.932576Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mALPN protocol is None[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:638
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.933217Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m0 - init, [1;34mstage[0m[34m: "request"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:102
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.933729Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m1 - parsed request header, [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello.papi.prod.majnet.xyz", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:105
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.933837Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m2 - collected request body (remains from buffer), [1;34mstage[0m[34m: "request", [1;34mdata[0m[34m: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:107
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.933894Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mApp ID: papi.prod[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:150
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.933965Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mEndpoint ID: 0[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:170
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.934019Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34mContext: Ctx { app_id: 0, endpoint_id: 0 }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:175
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.934061Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m-->, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mrequest[0m[34m: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.934254Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mConnected to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:35
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.934678Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRequest sent to origin: Request { method: GET, path: "/hello", version: "HTTP/1.1", headers: {"host": "hello", "content-length": "0"} }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:47
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.936901Z[0m [34mDEBUG[0m [1;34mwiremock::mock_set[0m[34m: [34mHandling request.[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wiremock-0.6.1/src/mock_set.rs:60
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.937080Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mRemains sent to origin: [][0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:52
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.937108Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mBody sent to origin[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:61
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.937183Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mOrigin response received[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:63
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.937230Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.937264Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.937284Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.937309Z[0m [34mDEBUG[0m [1;34mgateway::gateway::origin::tcp::origin[0m[34m: [34mResponse received from origin: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/origin/tcp/origin.rs:68
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.937517Z[0m [34mDEBUG[0m [1;34mgateway::gateway::entrypoint::service[0m[34m: [34m<--, [1;34morigin[0m[34m: "gateway::gateway::origin::tcp::origin::Origin", [1;34mresponse[0m[34m: Ok(Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:57012, fd: 13 }) } } }) })[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:72
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.937620Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - writing response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:57012, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:111
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.938083Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m3 - wrote response, [1;34mstage[0m[34m: "response", [1;34mdata[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(OriginResponse { remains: [104, 101, 108, 108, 111], reader: OwnedReadHalf { inner: PollEvented { io: Some(TcpStream { addr: 127.0.0.1:57012, fd: 13 }) } } }) }[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:113
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.938159Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - writing response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:117
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.938265Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m4 - wrote response body, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:119
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.938431Z[0m [34mDEBUG[0m [1;34mrustls::common_state[0m[34m: [34mSending warning alert CloseNotify[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/common_state.rs:557
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.938912Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-length: 5"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.938974Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "content-type: text/plain"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.938993Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "date: Fri, 27 Mar 2026 15:24:03 GMT"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.939009Z[0m [34mDEBUG[0m [1;34mgateway::http::headers[0m[34m: [34mParsing header, [1;34mheader[0m[34m: "connection: close"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/headers.rs:90
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.939029Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:83
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.939056Z[0m [34mDEBUG[0m [1;34msingle_server::helper[0m[34m: [34mread response body, [1;34mresponse[0m[34m: Response { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: None }[0m
[INFO] [stdout]     [2;3mat[0m tests/helper.rs:94
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.939136Z[0m [34mDEBUG[0m [1;34msingle_server[0m[34m: [34mResponse { version: "HTTP/1.1", status: 200, headers: {"content-length": "5", "content-type": "text/plain", "date": "Fri, 27 Mar 2026 15:24:03 GMT", "connection": "close"}, body: Some(Body("hello")) }[0m
[INFO] [stdout]     [2;3mat[0m tests/single_server.rs:33
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.939260Z[0m [34mDEBUG[0m [1;34mentrypoint[0m[34m: [34m5 - finishing, [1;34mstage[0m[34m: "response"[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.939283Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::service[0m[32m: [32mConnection closed, [1;32mip[0m[32m: Some(127.0.0.1:55492)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/service.rs:85
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.939407Z[0m [34mDEBUG[0m [1;34mgateway::http::server[0m[34m: [34mAccepted connection from: 127.0.0.1:55494[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/http/server.rs:32
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.939454Z[0m [32m INFO[0m [1;32mgateway::gateway::entrypoint::tls::handler[0m[32m: [32mConnection received, [1;32mip[0m[32m: Some(127.0.0.1:55494)[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/git/checkouts/rust-gateway-c18d5b4ce25f2e72/a8ed56e/src/gateway/entrypoint/tls/handler.rs:27
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.939719Z[0m [34mDEBUG[0m [1;34mrustls::client::hs[0m[34m: [34mResuming session[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/client/hs.rs:122
[INFO] [stdout] 
[INFO] [stdout]   [2m2026-03-27T15:24:03.941048Z[0m [34mDEBUG[0m [1;34mrustls::server::hs[0m[34m: [34mdecided upon suite TLS13_AES_256_GCM_SHA384[0m
[INFO] [stdout]     [2;3mat[0m /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.12/src/server/hs.rs:353
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
